package com.martian.service;

import com.martian.pojo.dto.AllCommentDto;
import com.martian.pojo.dto.CommentDetailDto;
import com.martian.pojo.dto.CommentDto;
import com.martian.pojo.form.CommentForm;
import com.martian.pojo.form.CommentLikeForm;
import io.swagger.models.auth.In;


import java.util.List;

public interface CommentService {
    void publishComment(CommentForm commentForm);

    List<CommentDetailDto> getComment(Integer movieId, Integer parentId);

    AllCommentDto getAllComments(Integer page, Integer pageSize);

    void likeComment(CommentLikeForm commentLikeForm);
}
